#ifndef INTERNAL_H_
#define INTERNAL_H_

#define BUFF 256
#define MIN(a,b) ((a<b)?a:b)

#include "md5.h"

char *
to_hexa(md5_byte_t *digest, size_t len);

char *
slice_md5(const char *a_path, unsigned int offset, unsigned int len);

int
load_files(files_db files_list);

void
load_file(files_db files_list, char *name);


#endif /*INTERNAL_H_*/
